Present Perfect

 

HomeAbout OurselvesGrammarConversationExercises

sirius.black@chaiyo.com

Present Perfect Tense

 

     From                    has, have +                =    active voice

                            has, have + been +     =    passive voice

วิธีใช้

1. แสดงเหตุการณ์ที่เกิดขึ้น และกระทำเสร็จสิ้นไปแล้ว โดยไม่ระบุเวลาชัดเจนว่าเกิดขึ้นเมื่อไร

            I have read that book.

            He has gone to Udom.

        เปรียบเทียบ

            I have seen the movie "Dallas"

            I saw the movie "Dallas" last night.

2.    การกระทำที่เพ่งเกิดขึ้น เพิ่งเสร็จ หรือเรียบร้อยไปแล้ว

            yet, just, already

            - Have you finished your homework yet?

            - I have just finished my homework.

            - I have already finished my homework.

3.    เหตุการณ์ที่เกิดขึ้นในอดีต ดำเนินเรื่อยมาจนนถึงปัจจุบัน

            for, since, ever since, since then, so far, up to now, up to the present time

            We have studied here for four years.

            We have studied here since 1998.

            We have studied here ever since.

            He has worked in this office for twenty years so far.

            Up tp now, he has worked as a clerk.

4.    ever, never

            Have you ever been to New York City?

            I have never seen a ghost.

 

Pre Perfect Continuous Tense

Form            has, have + been + V. ing

วิธีใช้

    การใช้เหมือน Present Perfect tense แต่ Present Perfect Continuous Tense เน้นการต่อเนื่อง

            Bill has lived in Bangkok since 1975.

            Bill has been living in Bangkok since 1975.

    ข้อสำคัญ

            จะต้องใช้กับ Verb continuity of action เช่น stay, wait, sit, live, work etc

                The clock has been stopping (wrong)

                The clock has stopped. (right)

 


 คุณเข้าเยี่ยมชมอันดับที่

ตั้งแต่วันที่ 7 ตุลาคม 2545
thaigoodview.com Version 17.0
บริหารและจัดการโดยทีมงานชาวมัธยมศึกษาและประถมศึกษา
e-mail: webmaster@thaigoodview.com

Copyright(c) 2002 Supaporn & Rosrin & Kusuma. All rights reserved.